Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Terraced £112,796 £50,000 8 Oct 2003
3 ORCHARD PLACE Terraced £124,120 £115,000 17 Dec 2021
6 ORCHARD PLACE Terraced £235,024 £230,000 24 Jun 2022